battle of cape finisterre - Allemand Anglais Dictionnaire